a displeasing sight - English Synonyms Dictionary